package com.hspedu.list_;

import java.util.ArrayList;

/**
 * @author DL5O
 * @version 1.0
 */

@SuppressWarnings("all")
public class ArrayListSource {
    public static void main(String[] args) {

        //源码解读

        //使用无参构造器创建ArrayList对象
        ArrayList list = new ArrayList(8);

        //目的：查看扩容机制的处理
        //使用for循环给list集合添加 1~10 的数据
        for (int i = 1; i <= 8; i++) {
            list.add(i);
        }
        //使用 for 给 list 集合添加 11-15 数据
        for (int i = 9; i <= 12; i++) {
            list.add(i);
        }

        //添加 两个数据100 200
        list.add(100);
        list.add(200);
        list.add(null);
    }
}
